right royal - Alemán Inglés Diccionario